"""
通过浏览器复用的方式 , 解决懂车帝登录总是提示使用验证码登录的问题 .
在运行代码之前 , 需要保证已经启动了复用浏览器 :
    chrome --remote-debugging-port=9222

"""
import os
import pytest
from basic.s15_dcd_page_index import IndexPage
from basic.s15_dcd_page_login import LoginPage


class TestDCD:
    def setup(self):
        self.login_page = LoginPage()
        self.index_page = IndexPage()

    @pytest.mark.parametrize('username, password', argvalues=[['18701023772', 'Keke521125'], ])
    def test_login(self, username, password):
        self.login_page.get()
        self.login_page.login(username, password)
        user_img_alt = self.login_page.user_img_alt()
        assert '用户' in user_img_alt

    def test_logout(self):
        self.index_page.log_out()
